Add browserless support - #2825
SnowyLeopard wants to merge 21 commits into
Conversation
c28596f to
d021488
Compare
You can make appconfig values sensitive, then they are automatically stored in an encrypted form in the DB. |
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
Signed-off-by: SnowyLeopard <ricklucassen@gmail.com>
d021488 to
3100507
Compare
ad8c01a to
87205c5
Compare
Signed-off-by: SnowyLeopard <2438964+SnowyLeopard@users.noreply.github.com>
|
@christianlupus Hi, I've updated this PR to make use of the IUserConfig, which allows for saving sensitive data. Could you take a look and see if this would be something worth merging? Thanks! |
|
Hello @SnowyLeopard! First: Thanks for taking the time and working on this. Generally speaking, I do not see anything standing against this. I see a few things that can and should be addressed, though.
I was looking into the options to self-host browserless yesterday evening. This could work. But as I am no user of bowserles, I have zero experience. Thus, I have to do my own research first. Thus, this is just a quick and more or less uneducated guess. |
Topic and Scope
Inspired by #2622 this adds support for the use of browserless(.io).
This allows fetching recipes from websites that need javascript to be executed and bypasses bot detection for some websites.
Concerns/issues
Formal requirements
There are some formal requirements that should be satisfied. Please mark those by checking the corresponding box.